put (one's) finger on

Translations
mettre le doigt sur
Definitions
To identify or understand something precisely, especially when it is difficult to articulate or recognize.